import {CUSTOM_ELEMENTS_SCHEMA, NgModule} from '@angular/core';

import {SpacesRoutingModule} from "./spaces.routing.module";
import {TablesComponent} from "./tables/tables.component";
import {ProceduresComponent} from "./procedures/procedures.component";
import {WarehouseComponent} from "./warehouse/warehouse.component";
import {DashboardsComponent} from "./dashboards/dashboards.component";
import {SpacesComponent} from "./spaces.component";
import {RouterModule} from "@angular/router";
import {SortablejsModule} from "ngx-sortablejs";
import {CommonModule} from "@angular/common";
import {TablesListComponent} from './tables/list/tables.list.component';
import {TablesSettingComponent} from './tables/setting/tables.setting.component';
import {FrameSideComponent} from "../common/frameside/frame.side.component";
import {TableModule} from "../common/table/table.module";
import {SettingComponent} from "../common/setting/setting.component";
import {FormModule} from "../common/form/form.module";

@NgModule({
  declarations: [
    SettingComponent, SpacesComponent, TablesComponent, ProceduresComponent, WarehouseComponent,
    DashboardsComponent, TablesListComponent, TablesSettingComponent, FrameSideComponent
  ],
  exports: [
    FrameSideComponent
  ],
  imports: [RouterModule, SpacesRoutingModule, SortablejsModule, CommonModule, TableModule, FormModule]
})
export class SpacesModule {

}
